desktop_windows
Tests
29 test(s) passed
20 test(s) failed, 0 others
Steps
29 step(s) passed
40 step(s) failed, 0 others
Tests
  • controlTCKNDigitNumber Wednesday, January 07, 2026, 10:49 PM pass
    Wednesday, January 07, 2026, 10:49 PM Wednesday, January 07, 2026, 10:52 PM 0h 2m 57s+765ms
    Mobil uygulamada bireysel fatura TCKN 11 hane kontrolü
    MobileAddressTest
    Status Timestamp Details
    check_circle 10:52:15 PM Test passed
  • controlTaxIdentifactionNumberDigit Wednesday, January 07, 2026, 10:52 PM pass
    Wednesday, January 07, 2026, 10:52 PM Wednesday, January 07, 2026, 10:55 PM 0h 2m 45s+935ms
    Mobil uygulamada kurumsal fatura VKN/TCKN min 10 max 11 hane kontrolü
    MobileAddressTest
    Status Timestamp Details
    check_circle 10:55:25 PM Test passed
  • controlTheLengthOfAddressTitleAndAddressDescription Wednesday, January 07, 2026, 10:55 PM pass
    Wednesday, January 07, 2026, 10:55 PM Wednesday, January 07, 2026, 11:00 PM 0h 4m 46s+775ms
    Mobil uygulamada adres adı/ adres tarifi uzunluğunun testi
    MobileAddressTest
    Status Timestamp Details
    check_circle 11:00:33 PM Test passed
  • controlTheLengthOfIdendityNumberInAddressSection Wednesday, January 07, 2026, 11:00 PM fail
    Wednesday, January 07, 2026, 11:00 PM Wednesday, January 07, 2026, 11:04 PM 0h 3m 13s+517ms
    Mobil uygulamada fatura adresi olarak da kullan seçeneğinde Bireysel fatura bilgilerinde TCKN alanına herhangi bir giriş varsa 11 hane kontrolü
    MobileAddressTest
    Status Timestamp Details
    cancel 11:04:12 PM
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/home}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.AbstractPageObject.navigateTo(AbstractPageObject.java:45)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.controlTheLengthOfIdendityNumberInAddressSection(MobileAddressTest.java:194)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 11:04:12 PM Failure Screenshot
  • changeIndividualInvoiceAddress Wednesday, January 07, 2026, 11:04 PM fail
    Wednesday, January 07, 2026, 11:04 PM Wednesday, January 07, 2026, 11:06 PM 0h 1m 39s+9ms
    Mobil uygulamada bireysel fatura adresi değiştirme
    MobileAddressTest
    Status Timestamp Details
    cancel 11:06:15 PM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.getText(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.getFirstInvoiceAddressTitle(MobileAddressesPage.java:109)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.changeIndividualInvoiceAddress(MobileAddressTest.java:210)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=(//androidx.recyclerview.widget.RecyclerView[@resource-id="com.file.filemarket.qa:id/rv_invoice_address"]/android.view.ViewGroup/android.widget.LinearLayout/android.widget.TextView)[1]}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 11:06:15 PM Failure Screenshot
  • controlTheLengthOfCompanyTitle Wednesday, January 07, 2026, 11:06 PM pass
    Wednesday, January 07, 2026, 11:06 PM Wednesday, January 07, 2026, 11:10 PM 0h 3m 29s+196ms
    Mobil uygulamada kurumsal fatura adresinde Şirket Unvan uzunluğunun 255/150 karakter uzunluğu kontrolü
    MobileAddressTest
    Status Timestamp Details
    check_circle 11:10:06 PM Test passed
  • controlIfUseAsInvoiceAddressIsInvisibleOnEditPage Wednesday, January 07, 2026, 11:10 PM fail
    Wednesday, January 07, 2026, 11:10 PM Wednesday, January 07, 2026, 11:10 PM 0h 0m 36s+102ms
    Mobil uygulamada teslimat Adresi Değişikliğinde Fatura Adresi alanları Gelmemeli
    MobileAddressTest
    Status Timestamp Details
    cancel 11:10:49 PM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.controlIfUseAsInvoiceAddressIsInvisibleOnEditPage(MobileAddressTest.java:328)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 11:10:49 PM Failure Screenshot
  • verifyCorporateInvoiceAddressCanBeUpdatedSuccessfully Wednesday, January 07, 2026, 11:11 PM pass
    Wednesday, January 07, 2026, 11:11 PM Wednesday, January 07, 2026, 11:16 PM 0h 4m 52s+920ms
    Mobil uygulamada kullanıcı kayıtlı kurumsal fatura adresini düzenleyebilmeli
    MobileAddressTest
    Status Timestamp Details
    check_circle 11:16:02 PM Test passed
  • controlIfUseInvoiceAddressWork Wednesday, January 07, 2026, 11:16 PM pass
    Wednesday, January 07, 2026, 11:16 PM Wednesday, January 07, 2026, 11:20 PM 0h 4m 19s+213ms
    Mobil uygulamada teslimat adresi eklerken bireysel fatura adres olarak kullanılabilmesi kontrolü
    MobileAddressTest
    Status Timestamp Details
    check_circle 11:20:45 PM Test passed
  • testDeliveryAddressTaxInfoRequirementForCorporateUse Wednesday, January 07, 2026, 11:21 PM pass
    Wednesday, January 07, 2026, 11:21 PM Wednesday, January 07, 2026, 11:26 PM 0h 5m 7s+312ms
    Mobil uygulamada teslimat adresi eklerken kurumsal adres olarak kullanılabilmesi - Vergi bilgi zorunluluk kontrolü
    MobileAddressTest
    Status Timestamp Details
    check_circle 11:26:18 PM Test passed
  • controlNullableFieldsForIndividual Wednesday, January 07, 2026, 11:26 PM pass
    Wednesday, January 07, 2026, 11:26 PM Wednesday, January 07, 2026, 11:31 PM 0h 5m 13s+68ms
    Mobil uygulamada bireysel fatura adresi zorunlu alan kontrolü
    MobileAddressTest
    Status Timestamp Details
    check_circle 11:31:53 PM Test passed
  • controlNullableFieldsForCompany Wednesday, January 07, 2026, 11:32 PM fail
    Wednesday, January 07, 2026, 11:32 PM Wednesday, January 07, 2026, 11:32 PM 0h 0m 34s+953ms
    Mobil uygulamada kurumsal fatura adresi zorunlu alan kontrolü
    MobileAddressTest
    Status Timestamp Details
    cancel 11:32:35 PM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.controlNullableFieldsForCompany(MobileAddressTest.java:580)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 11:32:35 PM Failure Screenshot
  • addRemoveProductFromActiveOrder Wednesday, January 07, 2026, 11:32 PM fail
    Wednesday, January 07, 2026, 11:32 PM Wednesday, January 07, 2026, 11:35 PM 0h 2m 15s+250ms
    Aktif siparişe ürün ekleme/çıkarma
    MobileChatBotTest
    Status Timestamp Details
    cancel 11:35:11 PM
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.TextView[@resource-id='com.file.filemarket.qa:id/txtQuestionAction' and @text='Siparişe Ürün Ekleme/Çıkarma']}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.clickButtonByText(MobileChatBotPage.java:154)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.addRemoveProductFromActiveOrder(MobileChatBotTest.java:779)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 11:35:11 PM Failure Screenshot
  • cancelMembershipViaChatbot Wednesday, January 07, 2026, 11:35 PM pass
    Wednesday, January 07, 2026, 11:35 PM Wednesday, January 07, 2026, 11:39 PM 0h 3m 34s+381ms
    Üyelik iptal talebi oluşturma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 11:39:10 PM Test passed
  • cancelOrderViaChatBot Wednesday, January 07, 2026, 11:39 PM fail
    Wednesday, January 07, 2026, 11:39 PM Wednesday, January 07, 2026, 11:42 PM 0h 2m 32s+197ms
    Chatbot ile sipariş iptal etme
    MobileChatBotTest
    Status Timestamp Details
    cancel 11:42:03 PM
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.TextView[@resource-id='com.file.filemarket.qa:id/message_text_view' and @text='Sipariş iptal etmek için sipariş detay sayfasındaki "İptal Et" butonuna tıklayınız.']}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.isTextPresent(MobileChatBotPage.java:164)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.cancelOrderViaChatBot(MobileChatBotTest.java:851)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 11:42:03 PM Failure Screenshot
  • changeAddressFromChatBot Wednesday, January 07, 2026, 11:42 PM fail
    Wednesday, January 07, 2026, 11:42 PM Wednesday, January 07, 2026, 11:45 PM 0h 3m 29s+194ms
    Adres bilgileri güncelleme
    MobileChatBotTest
    Status Timestamp Details
    cancel 11:45:56 PM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.fillBuildingNumber(MobileAddressesPage.java:249)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.changeAddressFromChatBot(MobileChatBotTest.java:198)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_building_number}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 11:45:56 PM Failure Screenshot
  • controlPaymentOptions Wednesday, January 07, 2026, 11:46 PM pass
    Wednesday, January 07, 2026, 11:46 PM Wednesday, January 07, 2026, 11:50 PM 0h 3m 37s+633ms
    Chatbot üzerinden ödeme seçeneklerini öğrenme
    MobileChatBotTest
    Status Timestamp Details
    check_circle 11:50:00 PM Test passed
  • createOrderTimeChangeChatBot Wednesday, January 07, 2026, 11:50 PM fail
    Wednesday, January 07, 2026, 11:50 PM Wednesday, January 07, 2026, 11:54 PM 0h 4m 30s+95ms
    Aktif siparişler için sipariş saatinin değiştirilmesi talebi oluşturma
    MobileChatBotTest
    Status Timestamp Details
    cancel 11:54:51 PM
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.TextView[@resource-id='com.file.filemarket.qa:id/message_text_view' and @text='Sipariş notunuz başarıyla güncellendi.']}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.isTextPresent(MobileChatBotPage.java:164)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.createOrderTimeChangeChatBot(MobileChatBotTest.java:745)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 11:54:51 PM Failure Screenshot
  • evaluateCarrierViaChatBot Wednesday, January 07, 2026, 11:55 PM pass
    Wednesday, January 07, 2026, 11:55 PM Thursday, January 08, 2026, 12:00 AM 0h 5m 25s+487ms
    Taşıyıcı değerlendirme
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:00:43 AM Test passed
  • notifyDamagedOrExpiredProductInOrderChatBot Thursday, January 08, 2026, 12:01 AM pass
    Thursday, January 08, 2026, 12:01 AM Thursday, January 08, 2026, 12:05 AM 0h 4m 22s+275ms
    Siparişte bozuk/bayat ürün bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:05:27 AM Test passed
  • notifyDamagedProductInOrderChatBot Thursday, January 08, 2026, 12:05 AM pass
    Thursday, January 08, 2026, 12:05 AM Thursday, January 08, 2026, 12:10 AM 0h 4m 25s+63ms
    Siparişte hasarlı ürün bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:10:17 AM Test passed
  • notifyExcessPaymentInOrderChatBot Thursday, January 08, 2026, 12:10 AM pass
    Thursday, January 08, 2026, 12:10 AM Thursday, January 08, 2026, 12:14 AM 0h 3m 33s+984ms
    Fazla ödeme alındı bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:14:16 AM Test passed
  • notifyExcessProductInOrderChatBot Thursday, January 08, 2026, 12:14 AM pass
    Thursday, January 08, 2026, 12:14 AM Thursday, January 08, 2026, 12:19 AM 0h 4m 47s+975ms
    Fazla ürün bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:19:26 AM Test passed
  • notifyExpiredProductInOrderChatBot Thursday, January 08, 2026, 12:19 AM pass
    Thursday, January 08, 2026, 12:19 AM Thursday, January 08, 2026, 12:24 AM 0h 4m 19s+501ms
    Siparişte SKT geçmiş ürün bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:24:08 AM Test passed
  • notifyForeignSubstanceInProductOrderChatBot Thursday, January 08, 2026, 12:24 AM pass
    Thursday, January 08, 2026, 12:24 AM Thursday, January 08, 2026, 12:28 AM 0h 4m 23s+561ms
    Siparişte üründe yabancı madde bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:28:52 AM Test passed
  • notifyInCaseNotGetting3DVerification Thursday, January 08, 2026, 12:29 AM pass
    Thursday, January 08, 2026, 12:29 AM Thursday, January 08, 2026, 12:32 AM 0h 3m 33s+328ms
    3D doğrulama kodu gelmemesi bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:32:50 AM Test passed
  • notifyIncorrectProductInOrderChatBot Thursday, January 08, 2026, 12:33 AM pass
    Thursday, January 08, 2026, 12:33 AM Thursday, January 08, 2026, 12:37 AM 0h 4m 24s+303ms
    Siparişte hatalı ürün gönderimi bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:37:35 AM Test passed
  • notifyMissingProductInOrderChatBot Thursday, January 08, 2026, 12:37 AM pass
    Thursday, January 08, 2026, 12:37 AM Thursday, January 08, 2026, 12:43 AM 0h 5m 7s+57ms
    Siparişte eksik ürün bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:43:04 AM Test passed
  • notifyProductExchangeInOrderChatBot Thursday, January 08, 2026, 12:43 AM pass
    Thursday, January 08, 2026, 12:43 AM Thursday, January 08, 2026, 12:47 AM 0h 4m 25s+334ms
    Siparişte ürün değişimi bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:47:54 AM Test passed
  • paymentFailureReport Thursday, January 08, 2026, 12:48 AM pass
    Thursday, January 08, 2026, 12:48 AM Thursday, January 08, 2026, 12:51 AM 0h 2m 52s+572ms
    Ödeme yapamama bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:51:10 AM Test passed
  • paymentReceivedNoOrder Thursday, January 08, 2026, 12:51 AM pass
    Thursday, January 08, 2026, 12:51 AM Thursday, January 08, 2026, 12:54 AM 0h 2m 56s+961ms
    Ödeme alınıp sipariş oluşmama bildiriminde bulunma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 12:54:27 AM Test passed
  • productInquiryFromChatBot Thursday, January 08, 2026, 12:54 AM pass
    Thursday, January 08, 2026, 12:54 AM Thursday, January 08, 2026, 01:00 AM 0h 5m 36s+858ms
    Ürün sorgulama
    MobileChatBotTest
    Status Timestamp Details
    check_circle 1:00:29 AM Test passed
  • queryActiveOrdersChatBot Thursday, January 08, 2026, 01:00 AM pass
    Thursday, January 08, 2026, 01:00 AM Thursday, January 08, 2026, 01:05 AM 0h 4m 23s+641ms
    Aktif sipariş statü sorgulama
    MobileChatBotTest
    Status Timestamp Details
    check_circle 1:05:16 AM Test passed
  • requestOrderTimeChangeOrReturnChatBot Thursday, January 08, 2026, 01:05 AM fail
    Thursday, January 08, 2026, 01:05 AM Thursday, January 08, 2026, 01:09 AM 0h 3m 54s+207ms
    Aktif siparişler için sipariş saatinin değiştirilmesi talebi oluşturma(Sipariş iade talebi oluşturma)
    MobileChatBotTest
    Status Timestamp Details
    cancel 1:09:38 AM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.click(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.selectReturnReason(MobileChatBotPage.java:206)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.requestOrderTimeChangeOrReturnChatBot(MobileChatBotTest.java:363)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/tv_product_name}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 1:09:38 AM Failure Screenshot
  • startChatbotConversation Thursday, January 08, 2026, 01:09 AM fail
    Thursday, January 08, 2026, 01:09 AM Thursday, January 08, 2026, 01:10 AM 0h 0m 37s+540ms
    Chatbot sohbet başlatma
    MobileChatBotTest
    Status Timestamp Details
    cancel 1:10:20 AM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.startChatbotConversation(MobileChatBotTest.java:23)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 1:10:20 AM Failure Screenshot
  • timeChangeForActiveOrderViaChatbot Thursday, January 08, 2026, 01:10 AM pass
    Thursday, January 08, 2026, 01:10 AM Thursday, January 08, 2026, 01:15 AM 0h 4m 24s+760ms
    Aktif siparişler için sipariş saatinin değiştirilmesi talebi oluşturma
    MobileChatBotTest
    Status Timestamp Details
    check_circle 1:15:09 AM Test passed
  • OrderCancellationAfterSlotExpiry Thursday, January 08, 2026, 01:15 AM fail
    Thursday, January 08, 2026, 01:15 AM Thursday, January 08, 2026, 01:15 AM 0h 0m 37s+37ms
    Mobil uygulamada slot saati geçmiş bir siparişin iptal edilmemesi kontrolü
    MobileOrderTest
    Status Timestamp Details
    cancel 1:15:51 AM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileOrderTest.OrderCancellationAfterSlotExpiry(MobileOrderTest.java:135)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 1:15:51 AM Failure Screenshot
  • invoiceNotVisibleForUninvoicedOrder Thursday, January 08, 2026, 01:16 AM pass
    Thursday, January 08, 2026, 01:16 AM Thursday, January 08, 2026, 01:18 AM 0h 2m 10s+499ms
    Mobil uygulamada faturası kesilmediyse fatura görüntüle butonunun gelmemesi kontrolü
    MobileOrderTest
    Status Timestamp Details
    check_circle 1:18:29 AM Test passed
  • validateNonWeightedProvision Thursday, January 08, 2026, 01:18 AM pass
    Thursday, January 08, 2026, 01:18 AM Thursday, January 08, 2026, 01:24 AM 0h 5m 30s+610ms
    Mobil uygulamada KGsiz ürünlerde siparişte geçici provizyon tutarının gelmemesi kontrolü
    MobileOrderTest
    Status Timestamp Details
    check_circle 1:24:24 AM Test passed
  • validateWeightedProvision Thursday, January 08, 2026, 01:24 AM fail
    Thursday, January 08, 2026, 01:24 AM Thursday, January 08, 2026, 01:26 AM 0h 1m 19s+428ms
    Mobil uygulamada KG lı ürünlerde siparişte geçici provizyon tutarının %10 kadar hesaplanması kontrolü
    MobileOrderTest
    Status Timestamp Details
    cancel 1:26:07 AM
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.ScrollView/android.widget.LinearLayout/android.widget.RelativeLayout}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.util.MobileUtils.canBeScrollForCategoryAndProducts(MobileUtils.java:303)
    	at com.filemarket.ecta.util.MobileUtils.scrollWithDirection(MobileUtils.java:264)
    	at com.filemarket.ecta.page.mobile.MobileHomePage.selectSpecificCategory(MobileHomePage.java:158)
    	at com.filemarket.ecta.test.mobile.MobileOrderTest.validateWeightedProvision(MobileOrderTest.java:73)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:26:07 AM Failure Screenshot
  • verifyNewProductIsListedInSearchResults Thursday, January 08, 2026, 01:26 AM pass
    Thursday, January 08, 2026, 01:26 AM Thursday, January 08, 2026, 01:29 AM 0h 3m 0s+82ms
    Mobil uygulamada Yeni Ürünler kategorisinde gösterilen bir ürün, arama çubuğundan yapılan aramalarda da listelenmelidir.
    MobileProductTest
    Status Timestamp Details
    check_circle 1:29:36 AM Test passed
  • verifyProductInfoExistsAfterInsertingProductToBasket Thursday, January 08, 2026, 01:30 AM fail
    Thursday, January 08, 2026, 01:30 AM Thursday, January 08, 2026, 01:32 AM 0h 2m 22s+308ms
    Mobil Uygulamada ürün detay sayfasında sepete ürün eklenebilmesi, ürün bilgilerinin gelmeye devam etmesi.
    MobileProductTest
    Status Timestamp Details
    cancel 1:32:25 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyProductInfoExistsAfterInsertingProductToBasket(MobileProductTest.java:47)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:32:25 AM Failure Screenshot
  • verifyFavoriteProductFunctionality Thursday, January 08, 2026, 01:32 AM fail
    Thursday, January 08, 2026, 01:32 AM Thursday, January 08, 2026, 01:35 AM 0h 2m 28s+379ms
    Mobil uygulamada hizmet dışında olan bir yerde favorilerim kısmına ekleme / çıkarma yapılabilmesi.
    MobileProductTest
    Status Timestamp Details
    cancel 1:35:21 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyFavoriteProductFunctionality(MobileProductTest.java:76)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:35:21 AM Failure Screenshot
  • validateStockLimitForCartAddition Thursday, January 08, 2026, 01:35 AM fail
    Thursday, January 08, 2026, 01:35 AM Thursday, January 08, 2026, 01:38 AM 0h 2m 35s+202ms
    Mobil uygulamada sipariş notu uzunluğu 255 karakter kontrolü
    MobileProductTest
    Status Timestamp Details
    cancel 1:38:23 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Tatlısu') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.validateStockLimitForCartAddition(MobileProductTest.java:120)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:38:23 AM Failure Screenshot
  • verifyNoOrdersMessage Thursday, January 08, 2026, 01:38 AM fail
    Thursday, January 08, 2026, 01:38 AM Thursday, January 08, 2026, 01:39 AM 0h 0m 37s+185ms
    Yeni üyelerde sipariş sayfasında Siparişiniz bulunmamaktadır yazısı gösterilmesi
    MobileProductTest
    Status Timestamp Details
    cancel 1:39:07 AM
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyNoOrdersMessage(MobileProductTest.java:164)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    cancel 1:39:07 AM Failure Screenshot
  • verifyMinAmountControl Thursday, January 08, 2026, 01:39 AM fail
    Thursday, January 08, 2026, 01:39 AM Thursday, January 08, 2026, 01:42 AM 0h 2m 37s+214ms
    Mobil uygulamada minimum sepet tutarı kontrolü
    MobileProductTest
    Status Timestamp Details
    cancel 1:42:11 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyMinAmountControl(MobileProductTest.java:216)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:42:11 AM Failure Screenshot
  • verifyBulkDeletionInCart Thursday, January 08, 2026, 01:42 AM fail
    Thursday, January 08, 2026, 01:42 AM Thursday, January 08, 2026, 01:44 AM 0h 2m 17s+42ms
    Mobil uygulamada septten toplu ürün silme kontrolü
    MobileProductTest
    Status Timestamp Details
    cancel 1:44:54 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Hamidiye') and contains(@text,'Çekmeköy') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyBulkDeletionInCart(MobileProductTest.java:248)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:44:54 AM Failure Screenshot
  • verifyProductQuantityUpdateAndTotalAmount Thursday, January 08, 2026, 01:45 AM fail
    Thursday, January 08, 2026, 01:45 AM Thursday, January 08, 2026, 01:47 AM 0h 2m 31s+456ms
    Mobil uygulamada sepette ürün arttırma/azaltma ve işlem sonucu ürün tutarın sepette güncellenmesi kontrolü
    MobileProductTest
    Status Timestamp Details
    cancel 1:47:52 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyProductQuantityUpdateAndTotalAmount(MobileProductTest.java:286)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:47:52 AM Failure Screenshot
  • shouldRefundSlotWhenOrderCancelledWithSavedCard Thursday, January 08, 2026, 01:48 AM fail
    Thursday, January 08, 2026, 01:48 AM Thursday, January 08, 2026, 01:50 AM 0h 2m 22s+804ms
    Kullanıcın kart saklama ile verdiği siparişini iptal etmesi
    MobileSlotTest
    Status Timestamp Details
    cancel 1:50:41 AM
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Tatlısu') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileSlotTest.shouldRefundSlotWhenOrderCancelledWithSavedCard(MobileSlotTest.java:33)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    cancel 1:50:41 AM Failure Screenshot
info_outline check_circle cancel cancel error warning redo clear
Categories
  • MobileAddressTest 8 4
    Passed: 8 Failed: 4
    Timestamp TestName Status
    Wednesday, January 07, 2026, 10:49 PM controlTCKNDigitNumber pass
    Wednesday, January 07, 2026, 10:52 PM controlTaxIdentifactionNumberDigit pass
    Wednesday, January 07, 2026, 10:55 PM controlTheLengthOfAddressTitleAndAddressDescription pass
    Wednesday, January 07, 2026, 11:00 PM controlTheLengthOfIdendityNumberInAddressSection fail
    Wednesday, January 07, 2026, 11:04 PM changeIndividualInvoiceAddress fail
    Wednesday, January 07, 2026, 11:06 PM controlTheLengthOfCompanyTitle pass
    Wednesday, January 07, 2026, 11:10 PM controlIfUseAsInvoiceAddressIsInvisibleOnEditPage fail
    Wednesday, January 07, 2026, 11:11 PM verifyCorporateInvoiceAddressCanBeUpdatedSuccessfully pass
    Wednesday, January 07, 2026, 11:16 PM controlIfUseInvoiceAddressWork pass
    Wednesday, January 07, 2026, 11:21 PM testDeliveryAddressTaxInfoRequirementForCorporateUse pass
    Wednesday, January 07, 2026, 11:26 PM controlNullableFieldsForIndividual pass
    Wednesday, January 07, 2026, 11:32 PM controlNullableFieldsForCompany fail
  • MobileChatBotTest 18 6
    Passed: 18 Failed: 6
    Timestamp TestName Status
    Wednesday, January 07, 2026, 11:32 PM addRemoveProductFromActiveOrder fail
    Wednesday, January 07, 2026, 11:35 PM cancelMembershipViaChatbot pass
    Wednesday, January 07, 2026, 11:39 PM cancelOrderViaChatBot fail
    Wednesday, January 07, 2026, 11:42 PM changeAddressFromChatBot fail
    Wednesday, January 07, 2026, 11:46 PM controlPaymentOptions pass
    Wednesday, January 07, 2026, 11:50 PM createOrderTimeChangeChatBot fail
    Wednesday, January 07, 2026, 11:55 PM evaluateCarrierViaChatBot pass
    Thursday, January 08, 2026, 12:01 AM notifyDamagedOrExpiredProductInOrderChatBot pass
    Thursday, January 08, 2026, 12:05 AM notifyDamagedProductInOrderChatBot pass
    Thursday, January 08, 2026, 12:10 AM notifyExcessPaymentInOrderChatBot pass
    Thursday, January 08, 2026, 12:14 AM notifyExcessProductInOrderChatBot pass
    Thursday, January 08, 2026, 12:19 AM notifyExpiredProductInOrderChatBot pass
    Thursday, January 08, 2026, 12:24 AM notifyForeignSubstanceInProductOrderChatBot pass
    Thursday, January 08, 2026, 12:29 AM notifyInCaseNotGetting3DVerification pass
    Thursday, January 08, 2026, 12:33 AM notifyIncorrectProductInOrderChatBot pass
    Thursday, January 08, 2026, 12:37 AM notifyMissingProductInOrderChatBot pass
    Thursday, January 08, 2026, 12:43 AM notifyProductExchangeInOrderChatBot pass
    Thursday, January 08, 2026, 12:48 AM paymentFailureReport pass
    Thursday, January 08, 2026, 12:51 AM paymentReceivedNoOrder pass
    Thursday, January 08, 2026, 12:54 AM productInquiryFromChatBot pass
    Thursday, January 08, 2026, 01:00 AM queryActiveOrdersChatBot pass
    Thursday, January 08, 2026, 01:05 AM requestOrderTimeChangeOrReturnChatBot fail
    Thursday, January 08, 2026, 01:09 AM startChatbotConversation fail
    Thursday, January 08, 2026, 01:10 AM timeChangeForActiveOrderViaChatbot pass
  • MobileOrderTest 2 2
    Passed: 2 Failed: 2
    Timestamp TestName Status
    Thursday, January 08, 2026, 01:15 AM OrderCancellationAfterSlotExpiry fail
    Thursday, January 08, 2026, 01:16 AM invoiceNotVisibleForUninvoicedOrder pass
    Thursday, January 08, 2026, 01:18 AM validateNonWeightedProvision pass
    Thursday, January 08, 2026, 01:24 AM validateWeightedProvision fail
  • MobileProductTest 1 7
    Passed: 1 Failed: 7
    Timestamp TestName Status
    Thursday, January 08, 2026, 01:26 AM verifyNewProductIsListedInSearchResults pass
    Thursday, January 08, 2026, 01:30 AM verifyProductInfoExistsAfterInsertingProductToBasket fail
    Thursday, January 08, 2026, 01:32 AM verifyFavoriteProductFunctionality fail
    Thursday, January 08, 2026, 01:35 AM validateStockLimitForCartAddition fail
    Thursday, January 08, 2026, 01:38 AM verifyNoOrdersMessage fail
    Thursday, January 08, 2026, 01:39 AM verifyMinAmountControl fail
    Thursday, January 08, 2026, 01:42 AM verifyBulkDeletionInCart fail
    Thursday, January 08, 2026, 01:45 AM verifyProductQuantityUpdateAndTotalAmount fail
  • MobileSlotTest 1
    Failed: 1
    Timestamp TestName Status
    Thursday, January 08, 2026, 01:48 AM shouldRefundSlotWhenOrderCancelledWithSavedCard fail
Exceptions
  • org.openqa.selenium.NoSuchElementException 13
    Timestamp TestName Status
    Wednesday, January 07, 2026, 11:00 PM controlTheLengthOfIdendityNumberInAddressSection
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/home}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.AbstractPageObject.navigateTo(AbstractPageObject.java:45)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.controlTheLengthOfIdendityNumberInAddressSection(MobileAddressTest.java:194)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Wednesday, January 07, 2026, 11:04 PM changeIndividualInvoiceAddress
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.getText(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.getFirstInvoiceAddressTitle(MobileAddressesPage.java:109)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.changeIndividualInvoiceAddress(MobileAddressTest.java:210)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=(//androidx.recyclerview.widget.RecyclerView[@resource-id="com.file.filemarket.qa:id/rv_invoice_address"]/android.view.ViewGroup/android.widget.LinearLayout/android.widget.TextView)[1]}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Wednesday, January 07, 2026, 11:10 PM controlIfUseAsInvoiceAddressIsInvisibleOnEditPage
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.controlIfUseAsInvoiceAddressIsInvisibleOnEditPage(MobileAddressTest.java:328)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Wednesday, January 07, 2026, 11:32 PM controlNullableFieldsForCompany
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileAddressTest.controlNullableFieldsForCompany(MobileAddressTest.java:580)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Wednesday, January 07, 2026, 11:32 PM addRemoveProductFromActiveOrder
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.TextView[@resource-id='com.file.filemarket.qa:id/txtQuestionAction' and @text='Siparişe Ürün Ekleme/Çıkarma']}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.clickButtonByText(MobileChatBotPage.java:154)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.addRemoveProductFromActiveOrder(MobileChatBotTest.java:779)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Wednesday, January 07, 2026, 11:39 PM cancelOrderViaChatBot
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.TextView[@resource-id='com.file.filemarket.qa:id/message_text_view' and @text='Sipariş iptal etmek için sipariş detay sayfasındaki "İptal Et" butonuna tıklayınız.']}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.isTextPresent(MobileChatBotPage.java:164)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.cancelOrderViaChatBot(MobileChatBotTest.java:851)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Wednesday, January 07, 2026, 11:42 PM changeAddressFromChatBot
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.fillBuildingNumber(MobileAddressesPage.java:249)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.changeAddressFromChatBot(MobileChatBotTest.java:198)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_building_number}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Wednesday, January 07, 2026, 11:50 PM createOrderTimeChangeChatBot
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.TextView[@resource-id='com.file.filemarket.qa:id/message_text_view' and @text='Sipariş notunuz başarıyla güncellendi.']}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.isTextPresent(MobileChatBotPage.java:164)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.createOrderTimeChangeChatBot(MobileChatBotTest.java:745)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:05 AM requestOrderTimeChangeOrReturnChatBot
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.click(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileChatBotPage.selectReturnReason(MobileChatBotPage.java:206)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.requestOrderTimeChangeOrReturnChatBot(MobileChatBotTest.java:363)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/tv_product_name}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Thursday, January 08, 2026, 01:09 AM startChatbotConversation
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileChatBotTest.startChatbotConversation(MobileChatBotTest.java:23)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Thursday, January 08, 2026, 01:15 AM OrderCancellationAfterSlotExpiry
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileOrderTest.OrderCancellationAfterSlotExpiry(MobileOrderTest.java:135)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
    Thursday, January 08, 2026, 01:24 AM validateWeightedProvision
    org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=xpath, value=//android.widget.ScrollView/android.widget.LinearLayout/android.widget.RelativeLayout}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at com.filemarket.ecta.util.MobileUtils.canBeScrollForCategoryAndProducts(MobileUtils.java:303)
    	at com.filemarket.ecta.util.MobileUtils.scrollWithDirection(MobileUtils.java:264)
    	at com.filemarket.ecta.page.mobile.MobileHomePage.selectSpecificCategory(MobileHomePage.java:158)
    	at com.filemarket.ecta.test.mobile.MobileOrderTest.validateWeightedProvision(MobileOrderTest.java:73)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:38 AM verifyNoOrdersMessage
    org.openqa.selenium.NoSuchElementException: Timed out after 10 seconds. Unable to locate the element
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
    	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
    	at jdk.proxy2/jdk.proxy2.$Proxy23.sendKeys(Unknown Source)
    	at com.filemarket.ecta.page.mobile.MobileLoginPage.login(MobileLoginPage.java:40)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyNoOrdersMessage(MobileProductTest.java:164)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    Caused by: org.openqa.selenium.NoSuchElementException: An element could not be located on the page using the given search parameters.
    For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
    Build info: version: '4.13.0', revision: 'ba948ece5b*'
    System info: os.name: 'Windows Server 2019', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
    Driver info: io.appium.java_client.android.AndroidDriver
    Command: [974b2857-2e9a-4586-8101-ec1616360fe6, findElement {using=id, value=com.file.filemarket.qa:id/edt_phone}]
    Capabilities {appium:appActivity: com.file.filemarket.ui.spla..., appium:appPackage: com.file.filemarket.qa, appium:autoGrantPermissions: true, appium:automationName: UiAutomator2, appium:databaseEnabled: false, appium:desired: {appActivity: com.file.filemarket.ui.spla..., appPackage: com.file.filemarket.qa, autoGrantPermissions: true, automationName: UiAutomator2, deviceName: sdk_gphone_x86, fullReset: false, newCommandTimeout: 300, noReset: true, platformName: ANDROID, platformVersion: 12, udid: emulator-5554}, appium:deviceApiLevel: 36, appium:deviceManufacturer: Google, appium:deviceModel: sdk_gphone64_x86_64, appium:deviceName: emulator-5554, appium:deviceScreenDensity: 420, appium:deviceScreenSize: 1080x2400, appium:deviceUDID: emulator-5554, appium:fullReset: false, appium:javascriptEnabled: true, appium:locationContextEnabled: false, appium:networkConnectionEnabled: true, appium:newCommandTimeout: 300, appium:noReset: true, appium:pixelRatio: 2.625, appium:platformVersion: 16, appium:statBarHeight: 63, appium:takesScreenshot: true, appium:udid: emulator-5554, appium:viewportRect: {height: 2337, left: 0, top: 63, width: 1080}, appium:warnings: {}, appium:webStorageEnabled: false, platformName: ANDROID}
    Session ID: 974b2857-2e9a-4586-8101-ec1616360fe6
    	at jdk.internal.reflect.GeneratedConstructorAccessor17.newInstance(Unknown Source)
    	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
    	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
    	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
    	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
    	at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250)
    	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
    	at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
    	at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
    	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
    	at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
    	at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:71)
    	at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
    	... 31 more
    
  • java.util.NoSuchElementException 7
    Timestamp TestName Status
    Thursday, January 08, 2026, 01:30 AM verifyProductInfoExistsAfterInsertingProductToBasket
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyProductInfoExistsAfterInsertingProductToBasket(MobileProductTest.java:47)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:32 AM verifyFavoriteProductFunctionality
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyFavoriteProductFunctionality(MobileProductTest.java:76)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:35 AM validateStockLimitForCartAddition
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Tatlısu') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.validateStockLimitForCartAddition(MobileProductTest.java:120)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:39 AM verifyMinAmountControl
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyMinAmountControl(MobileProductTest.java:216)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:42 AM verifyBulkDeletionInCart
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Hamidiye') and contains(@text,'Çekmeköy') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyBulkDeletionInCart(MobileProductTest.java:248)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:45 AM verifyProductQuantityUpdateAndTotalAmount
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Yamanevler') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileProductTest.verifyProductQuantityUpdateAndTotalAmount(MobileProductTest.java:286)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
    Thursday, January 08, 2026, 01:48 AM shouldRefundSlotWhenOrderCancelledWithSavedCard
    java.util.NoSuchElementException: ❌ Element bulunamadı: By.xpath: //android.widget.TextView[contains(@text,'Tatlısu') and contains(@text,'Ümraniye') and contains(@text,'İstanbul')]
    	at com.filemarket.ecta.util.MobileUtils.waitForElementWithScroll(MobileUtils.java:419)
    	at com.filemarket.ecta.page.mobile.MobileAddressesPage.selectAddress(MobileAddressesPage.java:195)
    	at com.filemarket.ecta.test.mobile.MobileSlotTest.shouldRefundSlotWhenOrderCancelledWithSavedCard(MobileSlotTest.java:33)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    	at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
    	at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:228)
    	at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
    	at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:961)
    	at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:201)
    	at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
    	at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
    	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
    	at org.testng.TestRunner.privateRun(TestRunner.java:819)
    	at org.testng.TestRunner.run(TestRunner.java:619)
    	at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
    	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
    	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
    	at org.testng.SuiteRunner.run(SuiteRunner.java:336)
    	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
    	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)
    	at org.testng.TestNG.runSuitesLocally(TestNG.java:1228)
    	at org.testng.TestNG.runSuites(TestNG.java:1134)
    	at org.testng.TestNG.run(TestNG.java:1101)
    	at com.intellij.rt.testng.IDEARemoteTestNG.run(IDEARemoteTestNG.java:65)
    	at com.intellij.rt.testng.RemoteTestNGStarter.main(RemoteTestNGStarter.java:105)
    
Dashboard
Tests
49
Steps
69
Start
Wednesday, January 07, 2026, 10:49 PM
End
Thursday, January 08, 2026, 01:50 AM
Time Taken
10,886,595ms
Environment

 

Name Value
Author Pera Soft Test Team
Categories

 

Name Passed Failed Others
MobileAddressTest 8 4 0
MobileChatBotTest 18 6 0
MobileOrderTest 2 2 0
MobileProductTest 1 7 0
MobileSlotTest 0 1 0